container depot - French English Dictionary